artillery annex - Turc Anglais Dictionnaire